diamondback squid - German English Dictionary